Definition for : XBRL
XBRL (EXtensible Business Reporting Language) is a language based on the XML standard used for communicating financial information for the purposes of analysis, restatement and comparison. It is most frequently used for regulatory reporting documents produced by firms and banks.
To know more about it, look at what we have already written on this subject